self-propelling torpedo - Englisch Synonyme Wörterbuch